﻿using Common.Communal;
using MediatR;
using System;

namespace Scheduling.Api.Write.Application.Command.ShiftCommand
{
    public class IShiftAddCommand : IRequest<ApiResult<int>>
    {
        public string ShiftName { get; set; }
        public TimeSpan StartTime { get; set; }
        public TimeSpan EndTime { get; set; }
        public bool IsNightShift { get; set; }
        public string? DisplayColor { get; set; }
        public decimal OvertimeRate { get; set; }
        public TimeSpan Breakduration { get; set; }
        public int ShiftStatus { get; set; }
    }
}
